-- *******************************************************************
-- Juniper enterprise VPN Certificat objects MIB.
--
-- Copyright (c) 2001-2007, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
-- *******************************************************************JUNIPER-JS-CERT-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPEFROM SNMPv2-SMI
DateAndTime,DisplayStringFROM SNMPv2-TC
jnxJsCertificates FROM JUNIPER-JS-SMI;jnxJsCertificateMIB MODULE-IDENTITYLAST-UPDATED"200704200000Z"-- April 20, 2007ORGANIZATION"Juniper Networks, Inc."CONTACT-INFO"Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net
HTTP://www.juniper.net"DESCRIPTION"This module defines the object that are used to monitor
reference and attributes to the certificates."REVISION"200704200000Z"-- April 20, 2007DESCRIPTION"The MIB has been revised to make the index
in the tables jnxJsLoadedLocalCertTable and
jnxJsLoadedCaCertTable as IMPLIED"::={ jnxJsCertificates 1}jnxJsCertificateObjects OBJECTIDENTIFIER::={ jnxJsCertificateMIB 1}-- ***************************************************************-- Loaded CA Certification Table-- ***************************************************************jnxJsLoadedCaCertTable OBJECT-TYPESYNTAXSEQUENCEOF JnxJsLoadedCaCertEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table exposes the loaded Certification Authority (CA)
issued certificates. Certificates are used when establishing
a secure connection in the device."::={ jnxJsCertificateObjects 1}jnxJsLoadedCaCertEntry OBJECT-TYPESYNTAX JnxJsLoadedCaCertEntry
MAX-ACCESSnot-accessible
STATUScurrentDESCRIPTION"The loaded CA certificate entry. It is indexed by the
CA certification name."INDEX{IMPLIED jnxJsLoadedCaCertName }::={ jnxJsLoadedCaCertTable 1}
JnxJsLoadedCaCertEntry ::=SEQUENCE{
jnxJsLoadedCaCertName DisplayString,
jnxJsLoadedCaCertSubject DisplayString,
jnxJsLoadedCaCertExpire DateAndTime,
jnxJsLoadedCaCertIssuer DisplayString}jnxJsLoadedCaCertName OBJECT-TYPESYNTAXDisplayString(SIZE(1..255))MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION
"The loaded CA certificate name. This is unique within the
the loaded CA certifcates."::={ jnxJsLoadedCaCertEntry 1}jnxJsLoadedCaCertSubject OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The CA certificate subject."::={ jnxJsLoadedCaCertEntry 2}jnxJsLoadedCaCertExpire OBJECT-TYPESYNTAXDateAndTimeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The expiration time and date of the CA certificate."::={ jnxJsLoadedCaCertEntry 3}jnxJsLoadedCaCertIssuer OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The issuer of the CA certificate."::={ jnxJsLoadedCaCertEntry 4}-- ***************************************************************-- Local loaded Certificate table-- ***************************************************************jnxJsLoadedLocalCertTable OBJECT-TYPESYNTAXSEQUENCEOF JnxJsLoadedLocalCertEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table exposes the loaded certificates.
Certificates are used when establishing a secure
connection in the device."::={ jnxJsCertificateObjects 2}jnxJsLoadedLocalCertEntry OBJECT-TYPESYNTAX JnxJsLoadedLocalCertEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Default certificate entry. It is indexed by the
certification name."INDEX{IMPLIED jnxJsLoadedLocalCertName }::={ jnxJsLoadedLocalCertTable 1}
JnxJsLoadedLocalCertEntry ::=SEQUENCE{
jnxJsLoadedLocalCertName DisplayString,
jnxJsLoadedLocalCertSubject DisplayString,
jnxJsLoadedLocalCertExpire DateAndTime,
jnxJsLoadedLocalCertIssuer DisplayString}jnxJsLoadedLocalCertName OBJECT-TYPESYNTAXDisplayString(SIZE(1..255))MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"The name of the local certificate.
The certificate name is unique within the loaded local
certificates. "::={ jnxJsLoadedLocalCertEntry 1}jnxJsLoadedLocalCertSubject OBJECT-TYPESYNTAXDisplayString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The certificate subject."::={ jnxJsLoadedLocalCertEntry 2}jnxJsLoadedLocalCertExpire OBJECT-TYPESYNTAXDateAndTimeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The expiration time and date of the local certificate."::={ jnxJsLoadedLocalCertEntry 3}jnxJsLoadedLocalCertIssuer OBJECT-TYPE
SYNTAXDisplayString(SIZE(0..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The issuer of the local certificate."::={ jnxJsLoadedLocalCertEntry 4}-- ***************************************************************-- END of File-- ***************************************************************END